571172
916113
72642
695265
196169
107743
979539
663522
508478
146752
807816
987630
5258799
3685581
3208148
2520804
2282988
2136609
2059358
193878
1830118
1745136
1727196
1660471